
using System;
using System.ComponentModel.DataAnnotations;
using Abp.Domain.Entities.Auditing;
using Yozeev.BusinessLogic;

namespace  Yozeev.BusinessLogic.Dtos
{
    public class ActivityDetailEditDto
    {

        /// <summary>
        /// Id
        /// </summary>
        public Guid? Id { get; set; }         


        
		/// <summary>
		/// ActivityId
		/// </summary>
		public Guid ActivityId { get; set; }



		/// <summary>
		/// TicketId
		/// </summary>
		public Guid TicketId { get; set; }



		/// <summary>
		/// Quantity
		/// </summary>
		public long Quantity { get; set; }



		/// <summary>
		/// UnitPrice
		/// </summary>
		public decimal UnitPrice { get; set; }



		/// <summary>
		/// Discount
		/// </summary>
		public decimal Discount { get; set; }



		/// <summary>
		/// SalePrice
		/// </summary>
		public decimal SalePrice { get; set; }



		/// <summary>
		/// TotalAmount
		/// </summary>
		public decimal TotalAmount { get; set; }



		/// <summary>
		/// Remark
		/// </summary>
		public string Remark { get; set; }



		/// <summary>
		/// AccountId
		/// </summary>
		public Guid? AccountId { get; set; }



		/// <summary>
		/// AccountDetailId
		/// </summary>
		public Guid? AccountDetailId { get; set; }



		/// <summary>
		/// OrgDetailId
		/// </summary>
		public Guid? OrgDetailId { get; set; }




		/// <summary>
		/// 航班标识
		/// </summary>
		public Guid? ScheduleId { get; set; }
		/// <summary>
		/// 仓位
		/// </summary>
		public WareHousePosition WarePosition { get; set; }
	}
}